Vérification d'architectures embarquées : un enjeu aux multiples facettes
نویسنده
چکیده
Il est désormais trivial de constater que les systèmes informatiques embarqués, tant dans le domaine des transports, de l'énergie, que de la domotique et des communication, occupent une place toujours grandissante. Autrefois cantonnés dans des fonctions non critiques, les ingénieurs n'hésitent plus à confier à ces systèmes des rôles vitaux (les commandes de vol d'un avion de transport par exemple). Il est aussi une deuxième évidence, ou prétendue comme telle, souvent issue de la prag-matique des ingénieurs : la fragilité des systèmes augmente avec leur complexité et surtout avec leur intégration. C'est le syndrome des systèmes spatiaux « russes », réputés robustes parce que simples, comparés aux systèmes américains ou européens réputés performants car sophistiqués mais fragiles car complexes. Mythe ou réalité ? Force est d'admettre que les systèmes embarqués critiques étaient, jusqu'à présent, conçus selon le précepte de la simpli-cité. C'est notamment le cas des systèmes avioniques jusqu'à la gamme A330-A340. La vérification et la certification de ces systèmes pouvaient alors être réalisées élément par élé-ment ou sous-système par sous-système, et surtout point de vue par point de vue. Or, l'apparition de nouveaux besoins (par exemple l'embarquement de fonctions de ges-tion des pannes et de la maintenance), couplés aux exigences de réduction des coûts et du poids, conduit à l'accroissement de l'intégration des systèmes, et par suite à une plus grande dépendance entre fonctions et, plus grave, entre points de vue fonctionnels et non fonction-nels. Cette évolution, déjà forte dans les secteurs militaire et automobile, se généralise dans l'avionique civile avec l'A380. Les systèmes, de plus en plus interconnectés, sont désormais construits autour d'infrastructures embarquées partagées, matérielles et logicielles, mais aussi autour de systèmes d'informations disséminés dans tout l'avion. La vérification et la certification d'un tel entrelacement deviennent alors des tâches ardues, qui ne peuvent plus se contenter d'une modélisation / vérification séparée élément par et point de vue par point de vue. Le problème de la vérification globale d'une architecture embarquée est désormais posé comme un enjeu bloquant pour le développement des futurs systèmes critiques. L'objectif de cette présentation est de poser ce problème et de montrer qu'il doit passer clairement par la définition d'une ingénierie des points de vue reposant sur un ensemble de modèle interconnectés. On se posera alors la question du type des modèles mis en jeu, de leur organisation, de leur sémantique et de leur niveau d'abstraction. Une solution émergente notamment peut consister en …
منابع مشابه
Vérification par model-checking de systèmes hybrides objets-règles
RÉSUMÉ. Un nombre croissant d’approches mixtes combinent programmation à base de règles et programmation orientée objets. La vérification des programmes hybrides à base d’objets et de règles est devenue un problème de plus en plus urgent à résoudre. Les méthodes de vérification existantes, développées soit pour les programmes orientés objets soit pour les systèmes de règles classiques, ne sont ...
متن کاملManipulation aux échelles microscopiques
Résumé La manipulation robotique aux échelles microscopiques représente un enjeu majeur pour le développement des techniques biologiques et pour l’avènement de produits hautement miniaturisés réalisés par micro-assemblage. La miniaturisation d’un système de manipulation est confrontée à plusieurs ruptures de type physique ou technique, comme par exemple la prédominance des forces d’adhésion sur...
متن کاملSûreté de fonctionnement d'architectures informatiques embarquées sur automobile
HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau...
متن کاملFormalisation des contrats structurels et de QdS d’une composition de services Web
Etablir et s’assurer de la qualité de service (QdS) d’un composant tel qu’un service Web représente un enjeu crucial puisque ceci permet d’établir une relation de confiance entre le fournisseur d’un service et un client en attente d’une certaine fiabilité. Cependant, contrairement aux spécifications bien établies dans le domaine fonctionnel des services Web (telles que WSDL, SOAP ou UDDI), il n...
متن کاملMemoNote, un outil de gestion des connaissances personnelles pour enseignants à base d'annotations
Cet article vise à proposer un outil de gestion des connaissances personnelles (PKM) à base d’annotations, MemoNote, dédié à l’enseignant considéré comme un travailleur intellectuel. MemoNote utilise l’activité annotation de l’enseignant pour mémoriser sa conception personnelle du document en particulier aux niveaux pédagogiques et domaine, qu’il pourra réutiliser par la suite. Cet article iden...
متن کامل